skysight-inc/HackerNews huggingface dataset:
We've been so overwhelmed with noise about Facebook that most of us are probably burnt out on the topic by now. So when we get hit with

"FB can use accelerometer pattern matching to figure out where you are even if you've disabled location tracking"

... it definitely does seem insane and deeply messed up, but I just don't have the energy to care anymore.

I'm definitely never installing an app from a company in the FB family though.

And I can't trust this article either. It just adds more shit into the "information" blender. Forbes is the bottom of the barrel and has been for a long time.
>The truth of it is that Kotlin is incredibly easy to learn

That's not my truth.

I tried it, after not doing "real" programming for a while, and found it the most obfuscated, incomprehensible language I've ever run into. What new concepts are there in Kotlin that justify it?

"Expressiveness" sounds toxic to me - along the lines of "facilitates a personal idiom that makes your code impossible to understand and you irreplaceable".

After several days trying to do the simplest form of asynchronous processing in an "hello world" Android app, I switched back to Java, and everything made sense again.

I also wrote a small program in C# and that too was just as easy as I recall from ~10 years ago.
Yeah. See my reply to your sibling comment: timestamps suck and it was maybe a foolhardy example that I’m not competent enough to defend. Here goes me trying to make my case anyway! =)

My big assumption is that if a system cares about global timestamps, it should go all the way. If you have a “canonical system timestamp,” which I think is necessary, then you can operate on it functionally to get whatever local display that you need out of it. Your example with Country X means that dayOfWeek() AND dayOfMonth() are already both broken unless/until the language itself makes an emergency update to account for the change.

With dayOfMonth() I could substitute another function that handles the change. With dayOfWeek() I’d have to override the whole class, if possible.

I have seen this in action. A company I worked for was stuck with using outdated time libraries in Java because of IBM WebSphere (1.7? 1.8?). Those didn’t match the more recent libraries in Javascript (moment.js) and the differences caused significant problems, since the same locale keys had different time offsets.
> And Java developers care a lot about static typing.

With the amount of reflection and annotation-based magic I've seen in the ecosystem, I'm not sure I actually believe this? Maybe it's just lack of exposure, but most of the Java devs I've met seem very happy to undercut the type system whenever it's convenient.
It's an interesting proposal, but we have to find some way of fitting intent into the picture, or good prosecutors will be paralyzed. Since this is clearly US-focused, how do other countries do it?
And does it not follow the idea of free markets is questionable?

I have long thought it is.

Historically, we got all of this out of the need to benefit from our collective labor and resources, developed tech...

The only reason there are markets at all is for our mutual benefit.

And it follows from there to evaluate market rules to insure that actually happens.
Speculating here because I am not aware of the details, but I guess they will be regulated the same way mopeds are: license plates, helmets and all that stuff.
*teenagers who fall.

Really could've been reduced by a lot with a few simple instructions in the app. Stick to the right, don't speed, be careful, etc.

Who the fuck falls off a scooter, anyway.
I think you are conflating a couple of ideas in your comment making it a bit muddled in my mind.

Actual incidents of product contamination (originating in any country/manufacturer) shouldn't be characterized as "conspiracy theories", that is just inaccurate, IMHO.

Drawing general conclusions about a particular country or industry based on media reports should be done very cautiously (confirmation bias, non-random samples, media inaccuracy on details etc.) but even then the details of the assertion are going to be important in labeling something a "conspiracy theory". Could just be statistical illiteracy, sloppy reporting, click-bait stories, etc.

I think you were concerned about a single data point being extrapolated into a general assertion with no evidence -- that happens all the time in the media but I don't think that phenomena is best described as a "conspiracy theory".
How bad is pickpocketing these days? Barcelona seemed to have developed an international reputation for it, but I presume that much like all things, it's overblown.
I dont know of any CNN programs that are not opinion. From Anderson Cooper to Don Lemon (4 hours in the afternoon?') They are all obvious opinion / propaganda.

As a person outside the US. I watch some of them along with Fox news opinion programs mainly for fun
This is a very American system solution and it won’t work. People go on and on about getting rid qualified immunity but it’s only a partial immunity and cases are still fairly frequently lost. Look at what happens in those cases—-the city pays a lot of money. The cops suffer no consequences at all. They pay nothing. They even often get overtime for participating in the trial.

Lawsuits are a failed means of regulation when it comes to state actors (they are a failure in regulating other things as well but that’s a different conversation). It’s time we admit that instead of insisting we just need this one more tweak.

Let’s put in place real political accountability and then empower politicians to make genuine reforms—-even over the objections of civil service unions.
> Then they changed bug trackers - twice - and all that is lost.

When precisely did this happen?
Story of a surprising proportion of human existence.
List of PRE-IPO Companies [November’21] Koch Fund
ripgrep degrades just fine to a normal grep tool. And you can use it in `find` pipelines.

> I prefer tools designed with does one thing well

This is pretty unlikely. For example, you probably use a grep tool that will also do recursive directory traversal for you. It probably even has flags for defining filters on that traversal. Why use such a tool when `find` already does recursive directory traversal for you?
In my opinion they certainly bring the fun factor, but regarding efficency they offer no real advantage over electric mopeds, especially when riding them with a passenger.

They are probably more "portable" though.
I am not familiar with NB law but without relying entirely on the article I am going to assume that the surviving executors with power of attorney can order the records. Their attorneys should be able to provide options and hopefully the families don't just rely on the media for advise.

Should water and soil samples start coming back positive those with power of attorney should also be able to order exhumation of the bodies assuming this would be relevant and assuming people were not cremated. If the suspect was heavy metals they would still be present. I am not sure if the metals would be detectable in cremated remains.

Those impacted that are still alive if any could of course release their own records on their own accord. They could also have various organ tissues tested.
Thanks, appreciate the pointers.
Greener, cheaper, healthier. All by a lot.
Same! I live off my iOS calendar and reminder list (shared calendar with my spouse and a couple of either individual or shared reminder lists for things like grocery items), although reading through this thread I’m intrigued at the variety!

I also use slack reminders a lot for work primarily.
Man, as much as I'd like to see it, it really cracks me up when people think this has a snowball's chance in hell of happening. Google and FB are _required_ to win elections now, have been since 2012. This golden population control goose will not be killed. Instead it'll be taken care of and fattened up.
Integration is covered in any calculus course, the comment I was replying to do was about Lebesgue integration which is a much more advanced topic that as far as I know is only needed for integrating functions which are so pathological that they probably don't occur in the physical world.
This is a bit of a tangent, and salary is often discussed on HN.

Companies whose software is important enough will gladly pay that.

There are two ways to get to a significantly higher salary; one is finding out what people who earn more do better than you, and do that, and the other is boldly asking for more. You can do either one or both. I've always felt better having some reason why I should have more. (Also, I always earned $93k-105k. I once had the option to earn $144k doing Drupal, and another time $122k at close to zero tax doing Blockchain, but my biggest career mistake so far was taking a job just for the pay raise.)
> constraints of an ipod (one per user)

Do you mean one user per iPod? (because you could obviously have many iPods per user... Apple certainly didn't object :)

But yes, you couldn't use iPods to merge iTunes libraries among friends. For that, you needed an external hard drive (and you could mount the original iPod as an external hard drive and copy the music over, but then those mp3s were seen as data, not music, and could not be played...). And once the iTunes music store got introduced, music you bought there was DRM'd, so that complicated things further.

But I don't think it was deliberately designed to "maximize hardware sales". You could easily wipe it and sync to another user in a few minutes (the original Firewire had 100 to 400 Mbit/s, so say 3 to 10 minutes to replace the entire 5 GB library, so quicker than charging it).

I'd venture that the constraints were demanded by the music industry, not imposed by Apple to maximise hardware sales (how is "needs iTunes" maximising hardware sales?).
That was my thought. What is this rag?
I see this a lot: a clearly talented person who is unable to monetize their project.

At a glance, it looks like OP is just building stuff, throwing it at a wall and seeing what sticks. Of course, that is bound to fail. You are, essentially, playing the lottery.

Nowhere in that blog did I see any mention of figuring out what a customer is looking for in a game or a product.

What is the niche you are trying to fill or pain-point you are trying to solve? It would be much better to build something _after_ you know people want it, not before.
Known font, known range of possible characters (almost certainly ascii), and probably several blurred characters in there that we know (like the t in attachment). If the blur is differentiable per-character, it's probably reversible.
Thanks ... To emphasize a point that you seem to imply, the goal of security is to raise the costs of the attacker; anything can be defeated, of course.

If by "two problems" you mean that VOIP adds an additional problem, I don't quite grok it. It isn't a panacea, as you point out, but seems like a clear improvement.

Another advantage of VOIP is that you can easily obtain throwaway phone numbers.

> If you're making VOIP calls over a device that is itself connected to mobile networks ... you've still got the connectivity of the device itself to track. Presumably that's a long-lived relationship. At this point the information is limited to location data, but that, at the postal-code level is again sufficient to identify 90% of individuals within the US, based largely on residential and workplace locations.

Good point. They still don't know who I talk to and when, but they certainly can figure out who I am. I wonder how expensive the latter is, which I'd guess it depends on whether that analysis and the sharing of it is done automatically or takes a special request.

> The tether is connected over WiFi

I'm not sure that helps privacy: Wifi networks are likely shorter range than 5G cells, and the networks are well mapped. I suppose it does require involvement of someone with the map, but that might be easy to obtain.

> the MAC address space is already repetitive, and MAC addresses can be arbitrarily changed at the OS kernel level

I think iOS and Android randomize MAC addresses these days ?

> Burner phones on a one-use / short-use cycle would probably be preferable.

Yes, but a single burner phone, between the hardware and a one month plan, can cost $75-100. Using lots of them is out of reach for many people.
To be fair, that just puts it in the company of:

"Information wants to be free."

"I'm not my brother's keeper."

"Those who give up essetial liberty to purchase temporary safety deserve neither and will soon lose both."

as aphorisms that are correct as commonly used despite their original coinage having been in service of bullshit.
thanks for the reply, its appreciated

> All they said to me from the blood test was that it showed I was fighting a virus, but I don't know how they would have gone about working out which one, they just told me to get some rest.

for myself, i went and got checked for natural antibodies for covid, thinking it was caused by asymptomatic (or long) covid or something... but the result was negative... maybe ill check for some others (west nile etc) if i had time.

> But now it's cleared I can tell there was definitely something abnormal going on.

one clue for me that also supports some kind of virus/infection caused autoimmune issue, was that i had a slightly higher temperature for several months and an elevated RF level (indicates overall inflammation) when doing my health checkups... that is, until getting the vaccine: full-stop no joke those issues all disappeared.

i know it sounds crazy to some people, but thats my experience...

and thanks for sharing yours, its great to be able to exchange notes with someone who may have had the same issue
>His confinement to the Embassy of Equador since 2010

Assange, as a bail jumper and fugitive, requested and received asylum from Ecuador.

He could have, at any time, left the Ecuadorian embassy. In fact, had he done so, he'd likely have been investigated, prosecuted and potentially convicted of the charges against him.

Had that come to pass, it's entirely likely that Assange would have completed any sentence of incarceration years ago and have been back to banging Swedish girls for quite a while.

As we'll see, Assange might be convicted of violating the Computer Fraud and Abuse Act[0] which, under these specific circumstances (n.b.: IANAL) would carry a sentence of not more than five years, with the opportunity to reduce that sentence[1] by more than six months, assuming he is not given parole.

As to the completely bogus "charges" of violating the Espionage Act of 1917[2], no journalist has ever been convicted under that law.

As such, had Assange not decided for himself to jump bail and become a fugitive, he would most likely have been a free man for at least several years right now.

[0] https://www.law.cornell.edu/uscode/text/18/1030

[1] https://www.carmichaellegal.com/federal-sentencing-reduction...

[2] https://en.wikipedia.org/wiki/Espionage_Act_of_1917

Edit: Fixed typo. I need to do better proofreading before I post. :(
Sorry but: https://en.wikipedia.org/wiki/Great_Britain GB is the island. It has fuck all to do with France.

Edit: sigh, okay you are a little bit right, but besides of course the settling after the whole Gallic period, and the Brittons, the Normans, and the Saxons -- please, forget all that we are talking about the term GB right now and this only refers to the island.
> I was disappointed to find they are just creating a self-signed RootCA and issuing certs.

Agreed. Not sure why you'd go through the trouble of importing a self-signed CA when you can provision certs for any internal service with LE. I dont use self-signed and instead have been using LE certs provisioned for internal services for the last couple years. Extra nice to be able to leverage DNS challenge for cert provisioning at home to get around overloading common ports.

I know a lot of people mention Caddy but I find Traefik [0] (pronounced "traffic") more flexible. It's routing and middleware configurations are fantastic. Especially when you want to stick a reverse proxy in front of things that are a pain to provision certs into (switches, routers, old embedded web interfaces, etc).

[0] https://traefik.io/traefik/
I bike with my kids in -12C. You dress like they're going sledding or skiing. It's fine. If you live in a cold climate, you just have that stuff anyway.
Interesting that a product that is probably mostly water being made in India that typical has a shortage of fresh water available to humans.
> What is the value of "is competent enough to copy paste commands from a wiki?".

For a while, NixOS had examples throughout its manual, in the installation section, which did not together form a usable installation script, or even snippets within one. If you read the prose in the manual and used the examples as examples in the context of the prose, you'd be fine. But if you blindly copied and pasted all of the example snippets, the install would not complete.

You can watch someone ‘get filtered’ here: https://www.youtube.com/watch?v=QujRHErFG4w

The documentation has since been revised to make the examples copy-paste safe, which is a change I endorse because I see NixOS is a tool whose adoption I want to see grow and whose community I want to welcome and educate people rather than function as a super duper cool kids club whose that makes me feel special inside. But it does show how you could up the ante from the Arch case, if you really think exclusionary obscurantism is the way forward for projects you care about.
I don't either but ruby isn't just active, it's larger than it's ever been.
I think the common thing here is not giving up w/o immediate success. That is a very good idea sometimes. Homer Simpson built a goofy car, people were exposed to it and he got negative feedback, and he rightly abandoned it. Some projects are a bad idea, you don't know they are, and once you find out they are, you absolutely should not keep wasting resources due to the sunk cost of wishful thinking.

His common issue is he expected to invest time to make money. You need to invest money to make money. This is why I sometimes laugh at a guy who can't get a good job, has no savings, is borrowing cash from friends to pay the rent and maxing out credit cards for food. Sometimes that guy's solution to being poor is "I'm going to start my own business." When you build on a foundation of nothing, your house collapses.

He ran an ad campaign - it clearly worked. He needed to run it more, and bigger, and yes, eat the cost of it from personal savings. In a business, you first spend money, then you make money. There are no freebies just because you have an idea. Stories of that happening are like self-learning guitar because you plan on being a rockstar.

The reason people don't want to pay for a new project from a new person? Because there's high risk of it being dead within a year - like all of this guy's projects. It's the same reason I don't start watching any new shows till they've had a few seasons out. Don't want to invest hours into the plot just to have it cancelled and left w/o closure in after two seasons.

It's also a reason no one joined things like google plus or used any of their other now dead projects. They proudly declare they try many things to see what sticks and kill the rest. Well, I'm not willing to give my time for free to their unpaid focus group.

So what he needed to do was save up, spend those savings on letting people know about his product, take the risk of loosing that cash, and give the product away at first. Then when the paid product comes, there is a huge user base he paid for, and people see the risk of it being killed as minimized.
Let me guess: We shouldn't get you started on new car smell :-)
Have never ridden one, but I assume you could easily crash into a person, car, curb, signpost, other scooterers, hit a rock etc..

Simple instructions don't solve anything, and represent a design flaw. If the design doesn't inherently address the problem you want to solve, then text definitely won't.
As someone who has worked in ED, the best remedy is to rub tiger balm or tea tree oil under your nose. Once your eyes are watering and your sense of smell obliterated, you’re ready for action.
This little known channel: sudgylacmoe - which doesn't seem present in the list, has the best video by far on Geometric Algebra (imho)

https://www.youtube.com/watch?v=60z_hpEAtD8
Demolition Ranch: https://www.youtube.com/user/DemolitionRanch

You just never know when the question "how many toilet seats would it take to stop a 50 cal round" might pop up at a fancy dinner party.
There couldn't possibly be an ulterior motive for collecting voice samples of a wide swathe of the population.

Right???
Same here. I’ve been using Firefox exclusively since the Firebug days, both for development and personal use. It has worked fantastically for me. But I have real issues whenever I try to use Chrome. I think it mostly comes down to what you are used to.
> Once you know that “Java says X is the first day of the week,”

The basic assumption when designing anything is that you can never rely on assuming that other humans "will" know.
Some odors are more persistent such as the chemicals that treat furniture. They aren't so much bad smell, but ones people would rather cover.
Yes, it’s worth noting that this town hall was also a CNN affair, and the only full video I was able to find was not posted by them. It’s on some other random channel. Someone at CNN and/or YouTube decided this was bury worthy.
Team Topologies
Not at all, I can already make out the characters and recognized quickly that all but the last 4 blurred characters are hexadecimal and the last appear to be [a-z][A-Z]
Just don't spread yourself out too thin, and know when to stop - it's super easy to burn out when taking on too much coursework, even if this extra part is self study.

The author writes that he wants to pursue a Ph.D - in that case, I'd put all my effort into pursuing what would maximize my chances at getting into such program. Unfortunately, self study is quite difficult to prove, and does not hold much weight when applying for such positions.
The article we're discussing mentions that.
I don't think i understand how this was supposed to benefit Google? just making facebook bid like everyone else would surely have just raised the floor as everyone had to compete with them, where this way google makes less on the ads sold to facebook.
I didn’t say I’m not affected. I’m uninformed about most things, and I sometimes behave irrationally. I don’t see that as a problem. But it does explain why I make bad decisions. That’s all I’m saying. I guess I should have clarified that I didn’t mean my comment negatively.
> Money is a 'first derivative' of success

Does that mean that even if my success stagnates at “quite successful”, I make no money at all? That doesn’t make sense to me. How would that work?
dupe

https://news.ycombinator.com/item?id=28945312
More commonly attributed to Churchill, but apparently there's no evidence either of them said it.

https://quoteinvestigator.com/2014/06/28/success/
I've been using Arch since ~8 years and at least for me updates breaking stuff is rare, and every time it happens there was a simple easy work around the problem (like downgrading for a day or two at which point the bug was fixed).

Through without question a major reason why the (few) problems I did ran into haven't been a problem was due to my understanding of Linux.

The is the misconception that Arch is bleeding edge, it's not. It's the latest stable releases of the software it composed of. And at least for my use cast the amount of headache it reduces by doing so far outweighs the amount of problems I ran into (which are in my experience few, and iff you have the necessary skills normally easy to work around).
Ah, downvotes, the last resort of the wannabe authoritarian who doesn’t feel respected enough, even though they are “clearly right” and “deserve the respect”, because they “say so”.