skysight-inc/HackerNews huggingface dataset:
no relation to the LHC
First, especially if you are a small team/start up, don't overthink it.

1. Make sure their first couple of days are laid out but give them downtime where they can just poke around and read some material, don't fill the first few days with person after person. Fine to do that a little but provide an outlet for them to do some discovery too.

2. Have as much of their work area ready as possible. If you are letting them order their own equipment that's cool, but hopefully you did that so it was sitting ready for them on day 1. If not you are wasting both your time, but I know it is hard sometimes too.

3. Assign them a few tasks within the first day or two. Make them debugging or documentation tasks or a combination of both. I like to take low hanging fruit problems when we have them that just keep getting skipped over and hand those to new people to get acquainted. Documenting that library or component you had to crank out last year quickly but never got back to is also a good thing.

4. Ask each of them to keep a journal of things that they felt could be better. After a few months sit with them and understand the suggestions and implement solutions where you find patterns that are more than a personal preference type situation.

*edit: a few words
> Cloud- MS will beat them in 3 years (which doesn't mean they will lose customers but growth will slow down )

Is this actually true? I thought MS bundled a bunch of "office 365" stuff in with "cloud" to boost their numbers.
I've heard it varies depending on office location. Apparently the culture in Seattle is pretty demanding but I talked to an SDE in Austin who said they arrive at the office at 10am and leave before 6pm every day, and that their biggest gripe about that job is that it's hard to find parking near the office.
The old "sports car/dump truck" problem: you can make a good sports car, you can make a good dump truck, but what you can't make is a good sports car that is also a good dump truck.
Isolating responsibility reduces complexity for that piece of code. It increases complexity for assembling the whole thing into a holistic package, which is usually what analytics primary need is.

YMMV, but the tradeoff is less complexity at the SWE/prod department, and more at the analytics team.
It's not, for now. The problem is that you'll never know if the virus is serious or not until it's too late.
It does. Go to the "For You" tab, and pick "New Music Mix"

I don't understand why this algorithmic playlist gets such a bad rap. On any given week, I've only heard about about 15% of the artists on the list at most; I usually find 2-3 new artists whose catalog I want to sample, one or two tracks from artists I already like but have new albums I didn't know about, everything else maybe not a keeper but definitely listenable.

… new Black Lips, Wire and Rubber Band Gun this week, cool!
I think it's possible you're both right. There will be cases where you need to drop a client because they're not willing to pay you enough for keeping them to be profitable (parent's point). On the other hand, there's a whole "low-end" market available to some people who have the resources to band together a large number of very-low-profit customers into a product that ultimately still makes you money (your point). If you can find such a market, then providing a service to these people is economically justifiable.
Breaking ranks on those issues means you get no support from the party.
He is termed out. The author of SB50 has endorsed Shelly Masur for the open seat. She is, I believe, the only candidate for the seat in support of SB50.

Endorsement: https://padailypost.com/2019/08/30/sb50-author-wiener-endors...

Her campaign page: https://www.shellymasur.com/
Wow those margins are shockingly thin. I guess the logistics of increasingly approaching 1 day shipping are no joke.
Honestly you should probably talk to someone about these thoughts.
Show HN: Scratchpad – simple CLI for managing project notes
My bet was on Jim Whitehurst.
So they're about back to where they were in 2018.
The parent comment said “is asked for all records..GC hell “.

Since a micro service deals with only its own data and reporting is then across services, we’d need to query across services to get data and make sense of it. If we’d ever need to query all records, then such records would become domain objects in the micro services first before being passed along. A large number of domain objects would require a large amount of memory. Processing and releasing domain objects will result in GC on the released objects.
> Planes like the Tucano (and the A-10) will NOT survive against a modern AD.

That wasn't in their design briefs.

They're for low- (and maybe medium-) risk areas; they're not for Day 0 (or perhaps even 1) operations.

But "victory" is often achieved after a bit of a slog over hill and dale, and high-end gear may not be need for for all of it. Yes, the tip of the spear may need pricey kit, but the baseball bat of suppression may be able to do with a bit less.
A google came up with this long article from the Stanford Encyclopedia of Philosophy on the language of thought hypothesis, which seems fascinating. Mentions Turing, NNs etc..

"The language of thought hypothesis (LOTH) proposes that thinking occurs in a mental language. Often called Mentalese, the mental language resembles spoken language in several key respects: it contains words that can combine into sentences; the words and sentences are meaningful; and each sentence’s meaning depends in a systematic way upon the meanings of its component words and the way those words are combined. ..

LOTH emerged gradually through the writings of Augustine, Boethius, Thomas Aquinas, John Duns Scotus, and many others. William of Ockham offered the first systematic treatment in his Summa Logicae (c. 1323), which meticulously analyzed the meaning and structure of Mentalese expressions. LOTH was quite popular during the late medieval era, but it slipped from view in the sixteenth and seventeenth centuries. From that point through the mid-twentieth century, it played little serious role within theorizing about the mind.

In the 1970s, LOTH underwent a dramatic revival. The watershed was publication of Jerry Fodor’s The Language of Thought (1975)."

https://plato.stanford.edu/entries/language-thought/#MentCom...
I received a variation on this mail too. I signed up on their free plan years ago to play with the API, eventually setting it up just to do mail forwarding to GMail from my domains.

This move makes sense and I hope it works out for them, though I'm a bit disappointed, as $35 a month for low volume mail forwarding is just more than I'm willing to pay. I'd have paid $5 a month to save me the hassle of migrating, but $35 means I'll be finding an alternative. I doubt personal mail forwarding is their target market anyway.

Fastmail is probably more suited, and at $5/m is the right price point.
It's 57.

Every state and territory has infrastructure that is an absolute shambles.

America loves to build things but it sure seems allergic to maintenance.
I never knew that people actually thought verbally! I always thought it was a figure of speech.

I mean, I can "think verbally" if I try really hard... even then, it's more like me imagining myself saying something rather than actually thinking verbally.

Wow. I don't know what to think.
Changing the schema of an upstream data source almost always breaks or requires updates to the downstream analytics system. It's an unavoidable problem whether its a microservice or a monolith; you just get to choose where you put the pain.

Consider:

Source Data -> Data Lake -> ETL Process -> Reporting DataWarehouse(s)/DataMart(s) -> User Queries

vs

Source Data -> Data Lake -> User Queries

vs

MonolithDB -> User queries

vs

MonolithDB -> ETL Process -> Reporting DataWarehouse(s)/DataMart(s) -> User Queries

A schema change in the source data should be easily updated in the ETL process in example 1. Most changes are minimal (adding, removing, renaming columns). And for a complete schema redesign in the source data, a new entry in the data lake should be created and the owners of the ETL process should decide if the new schema should be mangled to fit their existing reporting tables or to build new ones. Across the four models I outlined above, the first is by far the easiest to update and maintain, IMO.
Sandstorm's design is a little bit menacing! And it does require a fair bit of work sometimes to fit web apps not built for Sandstorm into Sandstorm's model. (The holy grail here is apps built for Sandstorm, but the platform needs to be bigger before more developers do that.) Usually packaging for Sandstorm largely entails locking an app into a single-document model, and stripping out authentication (since Sandstorm handles it).

But the end goal is pretty well worth it: Any grain is incredibly secure by default, and for the most part, app vulnerabilities are irrelevant. A grain where only you have access doesn't need any sort of authentication or security in the app at all. And since each document is it's own sandbox, sharing a document with someone doesn't give them a way in to exploit access to your other documents as might happen with a vulnerability in a more traditional design.

The business model story for selling Sandstorm apps isn't super great right now, you probably could have a licensing model that requested network access through the Powerbox to check the license or something, but in many cases, there's already a wide variety of great open source apps that are free and just frustrating to host and manage without a platform like Sandstorm (or Cloudron). (EDIT: Now that I think about it, Sandstorm used to have a paid license key/feature key system that made no callbacks, I think the licensing info was encrypted asymmetrically.)

As for your support of SaaS data collection, I just can't really agree with you: People who want to give data to a developer can choose to do so, but I think it's ethically wrong to collect data without permission. (Sandstorm servers do have the ability to opt in to provide basic app usage data back to Sandstorm's development team.)

I love FastMail, and have been an enthusiastic customer since 2016. :)
I just cold-started the Maps app, and search and keyboard opened instantly. May be try deleting the app data and cache? If not, not sure what's the issue honestly.
As others have said, these sound like typical intrusive thoughts.

The most common intrusive thoughts are, I believe, the "call of the void" ones (also known as "high place phenomenon"). You might be driving down the freeway and think "What if I drove into oncoming traffic?" or standing on a cliff at the end of a hike and think "What if I just walked off the ledge?" There's also some common less-morbid ones, like "What if I kissed my boss right now?" or "I just want to scream in the middle of this board meeting for no reason." Your immediate reaction should usually be to dismiss the thought as disturbing and move on with your life. If you find this dismissal to be difficult... that's when it can be worth checking out with a psychologist.

One hypothesis [0] for this phenomenon is that it is actually a post-fact reconstruction your brain is doing. Really, it's that your subconscious was uncomfortable with some imminent danger and forced you to compensate without thinking, and then you start thinking about what just happened. "Why did I suddenly step back from the ledge? Huh, must've been thinking about jumping off."

Another hypothesis I've read (which I can't find a good link to at the moment) is that it's some self-test mechanism. Your brain kind of sends a false "What if?" signal, and you should dismiss it because of the discomfort. This dismissal causes heightened awareness of the danger imminent and causes you to be more alert and thus be safer.

Again, though, these are pretty normal. That link I shared estimates that 50% of people have experienced the "call of the void". It's really only an issue if they're extraordinarily frequent (like... all the time), or if you genuinely feel tempted to act on them. Intrusive thoughts are not always indicative of suicidal ideation, but have also been linked to OCD and similar anxiety disorders (because they're a weird coping mechanism, when you think about it).

[0] https://www.wbur.org/endlessthread/2018/06/29/the-call-of-th...
Somebody would've removed the bullshit popup and gave doctors that fixed version instead.

Also, the culture around free software and the culture around such abuse doesn't intersect much.
I have simply given up after a lot of abuse by Heathrow and Stansted “security”. Just try reasoning with them about “pushing” film above ISO 400, guidelines by film developers, etc. They do not care and at best refer to some “testing” of the machines that allegedly is in some document that they neither know the name of or know where to find. It is insulting, it is tiring, and I said as much in my customer feedback form on the day I gave finally gave it all up at Heathrow. Here is what `passengersupport@heathrow.com` responded a few weeks later:

“Dear <NAME/>,

Thank you for getting in touch with us about your journey through Heathrow Airport, we have received your feedback card and read it.

I can understand your concerns about taking film through security. We can confirm, however, that independent tests undertaken by the British Photographers' Liaison Committee (BPLC) to establish the detail of any potential damage to film caused by baggage screening machines at airports have given the all-clear to the current hand-luggage x-ray inspection systems installed at Heathrow.

These findings confirm that hand-luggage security scanning machinery is safe for all normal film types (up to and including ISO 400). Current digital camera storage media can also safely be examined by these x-ray machines without sustaining damage.

If you are carrying professional film rated ISO 800 or faster, you can request the film be searched by alternative means, as I understand you did. We will accommodate this where possible but this cannot be guaranteed. I am not sure if you were travelling with one, but for your future travels please bring any documentary proof of the film rating with you. Damages of film rated ISO 800, through scanners, have not being confirmed though.

We also recommend that you leave extra time to pass through security as additional screening requirements may be required.

Thank you again for taking the time to write to us, we have passed the feedback to the relevant team for their review. I hope you will have a better experience on your next journey. I do recommend to have the document with you, if you do not have it already, because that would help processes through security and you certainly would not to have to give up film photography.

Kind regards,

<NAME/>

Heathrow Passenger Support.”

Pardon my French, but these people do not give a fuck. Also note the lack of a link to the documents I requested. I responded and asked for them again (along with point-by-point refutations and additional questions), that was more than two years ago and I am yet to receive a reply.
This is a press release in their "Newsroom" section. They don't say "you" because they are describing what users can do, not what reporters covering this can do
There's no way this doesn't have some sort of influence on other skills and abilities. Possibly good or bad. Studies on such effects in monologue lacking people would be fascinating if they showed differences.
On April 1st 2003, when SARS was in full swing, the WHO reported 1622 cases and 58 deaths. That is a rate of 3.5%. In June 2003 (at the end of the SARS outbreak) the official figure was almost ten percent. From this comparison you can expect the mortality rate of the new corona virus to be at around 6 to 8%.

Source: https://www.who.int/csr/sars/press2003_04_01/en/
(search for "deaths")
Yes, which means that the person you are responding may have had new data already from the old rollout. Not sure what are you trying to say from this comment.
CBS makes Star Trek: Picard pilot free on YouTube for a limited time
I've posted this elsewhere in this discussion but have you tried out Sendgrid Inbound Parse? Does it meet your requirements?

https://sendgrid.com/docs/for-developers/parsing-email/setti...
All designs have trade-offs. When trade-offs appear, you either accept them or mitigate them...

If it's important to know how many blue widgets are bought at night in Europe, vs. how many blue watcha-ma-call-its are bought in the evening in the US, and your location, orders and product data are in separate micro-services, you are kinda out of luck.

And, as mentioned by others, replication and API wrappers on micro-services suck for reporting.

If you built an eventing system, you'd be better off tapping into that to update the central reporting data store (warehouse/lake/etc.) I've used this myself to "good" effect. (some chance of failures, a little behind the times, etc.)

The central database may be "monolithic" in nature, but at least you'd be able to report on the data. If you expect to modify data in the feeding micro-service's databases, then yes, you do have a monolith. But, if it's "just" for reporting, it's like a dynamically-updated replica of the pertinent data for your reporting.
Nextcloud is pretty good, friend of mine says the new version has an easy OnlyOffice Installer. I recommend both.
That would be a completely reasonable explanation and I could see that happening. But, there are some other details about the story that make me think there was more to it than that.

There were Sheriffs who reported seeing these fleets of drones. Sheriffs would normally try to calm hysteria rather than contribute to it, and it would be pretty hard to mistake a fleet of drones, not to mention they saw them moving in what they called a "search pattern". The numbers they were talking about were also higher than the number of traditional aircraft than can normally be seen at once, even near major airports with parallel runways in operation. If someone spots a few drones, I could see that being a mistake, but 17 flying in a search pattern? That person saw something exceptional no matter what it was.

Given the way that they worded this response, it seems like there was activity and that activity was found to be legal (ie. the operators had the appropriate 107 waivers to operate multiple drones and at night). It could have been your average joe, but that many drones makes it unlikely.

What else could it be? Lockheed Martin has a significant presence in Colorado and they hold both of these waivers that are necessary to operate multiple drones and at night (the FAA database is public and I looked in there for anyone who holds both waivers). Lockheed also has a small drone product in production that operates as a fleet with an extraordinary flight time and range using mesh networking:

https://www.lockheedmartin.com/en-us/products/indago-vtol-ua...

Not to mention, Air Force Global Strike Command, "confirmed that it conducts counterdrone exercises" and it "oversees underground Minuteman silos spread across northeastern Colorado, southeastern Wyoming and western Nebraska, the area where the drones have been spotted nightly the past two weeks"

https://gazette.com/military/colorado-drone-mystery-sighting...

Unfortunately, we'll never know for sure -- it's impossible to prove something didn't happen. All they can do is not find them when they try, and that was over a month after the initial sightings. Of course, it's completely logical not to believe it unless there is definitive proof too.
Watch a live updated map of the Coronavirus infections across the world
"The call of the void"
It took me until my mid-20s to be able to drink enough to make this go away (at least for a short time).
Did CalTech's filing of this patent help Apple or Broadcom's engineers create their devices? I sincerely doubt it. This is just patent trolling, and Caltech should be shamed for it.
Trying to explain it is part of understanding it. Our brains do a really good job of lying to us. They tell us they understand the topic, while ignoring what we don't know because it's harder to conceptualize.

I think it was Feynman who said you don't understand something unless you can teach it.
Debunked earlier by an MS employee, no less, on HN itself
From the CNBC article covering this: https://www.cnbc.com/2020/01/30/ibm-ceo-ginni-rometty-steps-...

>In a release, Rometty described Krishna as a “brilliant technologist who has played a significant role in developing our key technologies such as artificial intelligence, cloud, quantum computing and blockchain”

Sounds like IBM's strategy is going all in on buzzwords.
Some police departments have a cap on the IQ of people they can hire. https://abcnews.go.com/US/court-oks-barring-high-iqs-cops/st...
As recently as a month ago apple maps sent my coworker miles from his destination to a very bad part of town. It is still pretty bad.
Google Maps has speed limits, police and other warnings. Been there for at least a few months now. Not sure how accurate they are as I doubt they have as much engagement/reporting as Waze.
IBM's Ballmer finally stepping out.

Hopefully IBM's Nadella is coming in!
Probe of the Kobe Bryant Crash Will Examine If Fog Played a Role
>What really gets me though is that compilers could trivially analyze side effects and transform code to use these better abstractions. We should be able to write a for loop and end up with higher-order functions in the compiled code if the outcome is equivalent. Then we could trivially parallelize code and be running orders of magnitude faster than we are now.

> In fairness, this stuff is much easier in functional programming (FP) languages. So then, why don't imperative languages compile down to FP internally?

I prefer FP languages, because code written in them is more readable to me --- recursion is often more comprehensible than looping at the same time being more general, immutability lowers my anxiety connected with tracking the values of variables/bindings, generally "reasoning via equality" is easier. I can even do it with a piece of paper. Good luck programming with pen and paper using an imperative language. So that's my preference.

But... The benchmarks that everybody's seen would indicate that things like garbage collection, which is pretty much a must with higher-order functions, disregard for the modern CPU cache locality rules (a lot of pointer indirection), and all sorts of other things that I haven't a slightest idea about are costly for performance. So much for [If we just converted everything to FP, t]hen we could trivially parallelize code and be running orders of magnitude faster than we are now. Also: parallelizing is a lot more complicated with regard to performance than "i'll run it on n threads to do it n times faster". Sometimes you will slow things down this way. It's weird, but when you start measuring things, you find that your intuition is wrong all the time. We could probably attribute it to all the complexity accumulated in the lower layers (CPU, OS) that we do not understand.

That said, converting to FP is kinda what we do (but not really). After all, a lot of compilers use SSA[1] to make analysis of dependencies between variables easier.

[1]: <https://en.wikipedia.org/wiki/Static_single_assignment_form>
The operating costs for air or sea going vehicles is a lot of the time - at minimum - their purchase price, per year.

Buy a kayak for $100? You need around $100/yr in storage, cleaning and upkeep for it.

Buy a glider for $10k? You need around $10k/yr in maintenance, hangarage, taxes, insurance etc.

Buy a jet for $1M? You’ll spend that much on a hanger, crew, fuel, taxes, mechanics, parts, insurance etc etc.

Get an aircraft carrier for $1B? You’ll spend that much on crew, ports, maintenance, munition, training etc etc.

Sure you _can_ do it cheaper, but it’s a good rule of thumb from a budgetary point of view.